river vessel - French English Dictionary